# -*- coding: UTF-8 -*-
from d12_model import println  # 导入模块的局部
import d12_model  # 导入整个模块

# 我的第一个模块导入
print "\n------ 我的第一个模块导入 ------"

println("haha")
d12_model.println2("jj")

# from…import* 语句
print "\n------ from…import* 语句 ------"
from d12_model import *

# 命名空间和作用域
print "\n------ 命名空间和作用域 ------"
Money = 2000


def AddMoney():
    # 想改正代码就取消以下注释: 告诉函数 money是全局变量
    global Money
    Money = Money + 1


print Money
AddMoney()
print Money

# dir()函数
print "\n------ dir()函数 ------"
import math

print dir(math)

# globals() 和 locals() 函数
print "\n------ globals() 和 locals() 函数 ------"


def fun10(name):
    a = 1
    b = 2
    print locals()


fun10("aa")

# Python中的包
print "\n------ Python中的包 ------"
